Kombination von Spinnenkriterien
Für die in der Spinne ausgegebenen Wege können Sie mehrere Filterbedingungen miteinander kombinieren
Abbildung 237: Wege, die im Bezirk 102 beginnen und in den Bezirken 1, 2 oder 5 enden
Definition eines UND DANN-Terms
Die Spinne beschreibt alle Wege, die die ausgewählten Netzobjekte in genau der gegebenen Reihenfolge überfahren. Abbildung 238 zeigt einen Filter, der viele mit
Abbildung 238: Alle Wege, die einen Streckenzug in
Hinweise: Knoten, Oberknoten, Haltepunkte, Haltestellenbereiche, Haltestellen und Strecken können untereinander in unbegrenzter Anzahl und in beliebiger Reihenfolge verknüpft werden. Bezirke und Oberbezirke können nur Anfang oder Ende eines Wegs sein, sie können also nicht durchfahren werden. |
Spinnenbedingungen für Netzobjekte (Spinnendefinition durch Auswahl von Netzobjekten) und Spinnenbedingungen für Verkehrsarten (Spinnendefinition durch Auswahl von Verkehrsarten ) können ebenfalls durch UND miteinander verknüpft werden. Hiermit wird jedoch keine Reihenfolge ausgedrückt, denn Verkehrsarten-Spinnenbedingungen beziehen sich immer auf den Gesamtweg. Aus diesem Grund stehen sie immer am Schluss einer Menge von UND DANN-Verknüpfungen.
Hinweis:
|
Das folgende Beispiel zeigt die Spinne aus Abbildung 236, bei der zusätzlich zwei Strecken ausgewählt wurden. Die Spinne filtert nun den Durchgangsverkehr der Stadt Lynnwood, der die beiden Strecken in der vorgegebenen Reihenfolge benutzt.
Abbildung 239: Durchgangsverkehr, der zwei Strecken in gegebener Reihenfolge nutzt
Verwendung negierter Bedingungen (Komplement)
Durch Negation einer Netzobjekt-Spinnenbedingung können Sie diejenigen Wege filtern, die ausgewählte Netzobjekte nicht benutzen.
In Kombination mit positiven Netzobjekt-Spinnenbedingungen ergeben sich daraus vielfältige Filtermöglichkeiten:
1. Ziel: alle Fahrzeuge, die Strecke 1 befahren, danach aber nicht Strecke 100.
- Erster UND DANN-Term: Strecke 1
- Zweiter UND DANN-Term: Strecke 100, Komplement
2. Ziel: alle Fahrzeuge, die Strecke 2 befahren, davor aber nicht Strecke 100.
- Erster UND DANN-Term: Strecke 100, Komplement
- Zweiter UND DANN-Term: Strecke 2
3. Ziel: alle Fahrzeuge, die erst Strecke 1 und dann Strecke 2 befahren, dazwischen jedoch nicht Strecke 100.
- Erster UND DANN-Term: Strecke 1
- Zweiter UND DANN-Term: Strecke 100, Komplement
- Dritter UND DANN-Term: Strecke 2
4. Ziel: alle Fahrzeuge, die erst Strecke 1 und dann Strecke 2 befahren, aber auf dem gesamten Weg nicht Strecke 100.
- Erster UND DANN-Term: Strecke 100, Komplement
- Zweiter UND DANN-Term: Strecke 1
- Dritter UND DANN-Term: Strecke 100, Komplement
- Vierter UND DANN-Term: Strecke 2
- Fünfter UND DANN-Term: Strecke 100, Komplement
Die Beispiele zeigen, dass negierte Netzobjekt-Spinnenbedingungen immer im räumlichen Bereich zwischen positiven Netzobjekt-Spinnenbedingungen ausgewertet werden. Soll die Reihenfolge keine Rolle spielen, müssen Sie die negierten Bedingungen ggf. mehrfach aufnehmen (siehe Beispiel 4).
Bei Verkehrsart-Spinnenbedingungen spielt die Reihenfolge keine Rolle, d.h. die Verwendung des Komplements bewirkt eine einfache logische Negation – was der Auswahl der komplementären Verkehrsartenmenge entspricht.
Definition einer ODER-Verknüpfung
Das Einfügen einer ODER-Verknüpfung beendet eine Reihe von UND DANN-Verknüpfungen. Anschließend können Sie weitere Bedingungen einfügen. Die Spinne beschreibt alle Wege, die mindestens eine der durch ODER verknüpften Filterbedingungen erfüllen.
UND DANN-Verknüpfungen können in unbegrenzter Zahl durch ODER verknüpft sein. Jeder Weg wird nur einmal mit der Spinne ausgegeben, auch wenn er für mehrere UND DANN-Verknüpfungen gefunden wird.
Abbildung 240 zeigt wie mit Hilfe einer ODER-Verknüpfung eine IV-Spinne und eine ÖV-Spinne gleichzeitig dargestellt werden können. Die IV-Spinne zeigt alle IV-Wege, die die Knoten 106 062 539 und 106 062 191 überfahren. Die ÖV-Spinne zeigt alle ÖV-Wege, die die Haltestellen 106 061 623 und 106 063 464 überfahren.
Abbildung 240: Kombination von Spinnen für IV und ÖV durch Verwendung einer ODER-Verknüpfung